i came by to thank you - German English Dictionary